<%@ page import="condominio.Viviendas" %>



<div class="fieldcontain ${hasErrors(bean: viviendasInstance, field: 'ubicacion', 'error')} required">
	<label for="ubicacion">
		<g:message code="viviendas.ubicacion.label" default="Ubicacion" />
		<span class="required-indicator">*</span>
	</label>
	<g:select name="ubicacion" from="${viviendasInstance.constraints.ubicacion.inList}" required="" value="${viviendasInstance?.ubicacion}" valueMessagePrefix="viviendas.ubicacion"/>
</div>

<div class="fieldcontain ${hasErrors(bean: viviendasInstance, field: 'tipo', 'error')} required">
	<label for="tipo">
		<g:message code="viviendas.tipo.label" default="Tipo" />
		<span class="required-indicator">*</span>
	</label>
	<g:select name="tipo" from="${viviendasInstance.constraints.tipo.inList}" required="" value="${viviendasInstance?.tipo}" valueMessagePrefix="viviendas.tipo"/>
</div>

<div class="fieldcontain ${hasErrors(bean: viviendasInstance, field: 'descripcion', 'error')} required">
	<label for="descripcion">
		<g:message code="viviendas.descripcion.label" default="Descripcion" />
		<span class="required-indicator">*</span>
	</label>
	<g:textArea name="descripcion" cols="40" rows="5" required="" value="${viviendasInstance?.descripcion}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: viviendasInstance, field: 'codigo', 'error')} required">
	<label for="codigo">
		<g:message code="viviendas.codigo.label" default="Codigo" />
		<span class="required-indicator">*</span>
	</label>
	<g:field type="number" name="codigo" required="" value="${fieldValue(bean: viviendasInstance, field: 'codigo')}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: viviendasInstance, field: 'metraje', 'error')} required">
	<label for="metraje">
		<g:message code="viviendas.metraje.label" default="Metraje" />
		<span class="required-indicator">*</span>
	</label>
	<g:field type="number" name="metraje" required="" value="${fieldValue(bean: viviendasInstance, field: 'metraje')}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: viviendasInstance, field: 'cuotas', 'error')} ">
	<label for="cuotas">
		<g:message code="viviendas.cuotas.label" default="Cuotas" />
		
	</label>
	
<ul class="one-to-many">
<g:each in="${viviendasInstance?.cuotas?}" var="c">
    <li><g:link controller="cuotas" action="show" id="${c.id}">${c?.encodeAsHTML()}</g:link></li>
</g:each>
<li class="add">
<g:link controller="cuotas" action="create" params="['viviendas.id': viviendasInstance?.id]">${message(code: 'default.add.label', args: [message(code: 'cuotas.label', default: 'Cuotas')])}</g:link>
</li>
</ul>

</div>

